/**
 *====================================================
 * 文件名称: FinanceProcessDetail.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年10月23日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.output;

import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: FinanceProcessDetail
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年10月23日 下午1:56:32
 */
public class FinanceProcessDetail {

	@Parameter(name = "processDetailId", description = "进度明细ID")
	private Long processDetailId;

	@Parameter(name = "processId", description = "融资进度ID")
	private Long processId;

	@Parameter(name = "segment", description = "业务环节名称")
	private String segment;

	@Parameter(name = "businessType", description = "业务类型 0:未知/1:融资信息/2:融资评审/3:融资合同/4:监管合同/5:监管通知/6:发货通知/7:理货信息/8:放款通知/9:运输通知单/10:提货申请/11:收款通知/12:放货通知/13:配送信息/14:融资评价/15:货箱信息/16:监管确认书/17:监管解除")
	private Integer businessType;

	@Parameter(name = "businessId", description = "业务信息ID")
	private Long businessId;

	@Parameter(name = "businessVoucher", description = "业务凭证")
	private String businessVoucher;

	@Parameter(name = "description", description = "业务信息描述")
	private String description;

	@Parameter(name = "operatorRole", description = "业务操作角色 0:未知/1:平台/2:物流/3:企业")
	private Integer operatorRole;

	@Parameter(name = "operatorId", description = "业务操作人员ID")
	private Long operatorId;

	@Parameter(name = "operator", description = "业务操作人员")
	private String operator;

	@Parameter(name = "createDatetime", description = "创建时间")
	private Date createDatetime;

	public Long getProcessDetailId() {
		return processDetailId;
	}

	public void setProcessDetailId(Long processDetailId) {
		this.processDetailId = processDetailId;
	}

	public Long getProcessId() {
		return processId;
	}

	public void setProcessId(Long processId) {
		this.processId = processId;
	}

	public String getSegment() {
		return segment;
	}

	public void setSegment(String segment) {
		this.segment = segment;
	}

	public Integer getBusinessType() {
		return businessType;
	}

	public void setBusinessType(Integer businessType) {
		this.businessType = businessType;
	}

	public Long getBusinessId() {
		return businessId;
	}

	public void setBusinessId(Long businessId) {
		this.businessId = businessId;
	}

	public String getBusinessVoucher() {
		return businessVoucher;
	}

	public void setBusinessVoucher(String businessVoucher) {
		this.businessVoucher = businessVoucher;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getOperatorRole() {
		return operatorRole;
	}

	public void setOperatorRole(Integer operatorRole) {
		this.operatorRole = operatorRole;
	}

	public Long getOperatorId() {
		return operatorId;
	}

	public void setOperatorId(Long operatorId) {
		this.operatorId = operatorId;
	}

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public Date getCreateDatetime() {
		return createDatetime;
	}

	public void setCreateDatetime(Date createDatetime) {
		this.createDatetime = createDatetime;
	}

}
